Big Huge Thesaurus

detention house

noun

sounds kind of like